located at - Deutsch Englisch Wörterbuch